String Manipulation Example: String Concatenation, Length, এবং Substring

Java Technologies - জাভা উদাহরন (Java  Examples) Java String Examples |
184
184

Java তে String Manipulation হল এক গুরুত্বপূর্ণ কাজ যা স্ট্রিংয়ের বিভিন্ন কাজের জন্য ব্যবহৃত হয়। String Concatenation, String Length, এবং Substring হল স্ট্রিং ম্যানিপুলেশনের তিনটি সাধারণ এবং গুরুত্বপূর্ণ অপারেশন। এখানে আমরা এই তিনটি অপারেশন কিভাবে ব্যবহার করা যায় তা উদাহরণের মাধ্যমে দেখব।

1. String Concatenation (স্ট্রিং যোগ করা):

String Concatenation এর মাধ্যমে দুটি বা একাধিক স্ট্রিং একত্রিত (join) করা হয়। Java তে এটি করা যেতে পারে + অপারেটর অথবা concat() মেথড ব্যবহার করে।

উদাহরণ 1: String Concatenation + অপারেটর ব্যবহার করে:

public class StringConcatenation {
    public static void main(String[] args) {
        String str1 = "Hello";
        String str2 = "World";
        
        // + অপারেটর ব্যবহার করে স্ট্রিং যোগ করা
        String result = str1 + " " + str2;
        
        System.out.println("Concatenated String: " + result);
    }
}

Output:

Concatenated String: Hello World

উদাহরণ 2: concat() মেথড ব্যবহার করে:

public class StringConcatenation {
    public static void main(String[] args) {
        String str1 = "Java";
        String str2 = "Programming";
        
        // concat() মেথড ব্যবহার করে স্ট্রিং যোগ করা
        String result = str1.concat(" ").concat(str2);
        
        System.out.println("Concatenated String: " + result);
    }
}

Output:

Concatenated String: Java Programming

2. String Length (স্ট্রিং এর দৈর্ঘ্য):

length() মেথডটি একটি স্ট্রিং এর দৈর্ঘ্য (অক্ষরের সংখ্যা) ফেরত দেয়।

উদাহরণ 3: String Length নির্ণয় করা:

public class StringLength {
    public static void main(String[] args) {
        String str = "Hello, Java!";
        
        // length() মেথড ব্যবহার করে স্ট্রিং এর দৈর্ঘ্য পাওয়া
        int length = str.length();
        
        System.out.println("The length of the string is: " + length);
    }
}

Output:

The length of the string is: 13

3. Substring (স্ট্রিংয়ের অংশ বের করা):

substring() মেথডটি একটি স্ট্রিং এর নির্দিষ্ট অংশ বের করতে ব্যবহৃত হয়। এটি দুটি ফর্মে ব্যবহৃত হতে পারে:

  • substring(int startIndex): এটি শুরু সূচক থেকে শেষ পর্যন্ত স্ট্রিংয়ের অংশ বের করে।
  • substring(int startIndex, int endIndex): এটি শুরু সূচক থেকে শেষ সূচক পর্যন্ত স্ট্রিংয়ের অংশ বের করে।

উদাহরণ 4: substring() মেথড ব্যবহার করে স্ট্রিং এর অংশ বের করা:

public class StringSubstring {
    public static void main(String[] args) {
        String str = "Java Programming";
        
        // substring() মেথড ব্যবহার করে স্ট্রিং এর অংশ বের করা
        String subStr1 = str.substring(5);  // "Programming"
        String subStr2 = str.substring(0, 4);  // "Java"
        
        System.out.println("Substring from index 5: " + subStr1);
        System.out.println("Substring from index 0 to 4: " + subStr2);
    }
}

Output:

Substring from index 5: Programming
Substring from index 0 to 4: Java
  1. String Concatenation:
    • স্ট্রিং যোগ করতে + অপারেটর বা concat() মেথড ব্যবহার করা যায়।
    • এটি দুটি বা একাধিক স্ট্রিংকে একত্রিত করার জন্য ব্যবহৃত হয়।
  2. String Length:
    • length() মেথডটি একটি স্ট্রিংয়ের দৈর্ঘ্য ফেরত দেয় (অর্থাৎ, স্ট্রিংয়ের মধ্যে কতটি অক্ষর রয়েছে)।
  3. Substring:
    • substring() মেথডটি স্ট্রিংয়ের নির্দিষ্ট অংশ বের করার জন্য ব্যবহৃত হয়। এটি একটি স্ট্রিংয়ের মধ্যে শুরু এবং শেষ সূচকের মধ্যে থাকা অক্ষরগুলি রিটার্ন করে।

এই তিনটি অপারেশন Java তে স্ট্রিং ম্যানিপুলেশনের জন্য অত্যন্ত সাধারণ এবং গুরুত্বপূর্ণ।

Content added By
Promotion